﻿@charset "utf-8";
/* CSS Document */
* {
	margin:0px auto;
	padding:0px;
}
ul li {
	margin:0px;
	padding:0px;
	list-style:none;
}

img {
	border:0px;
	margin:0 auto;
}
a {
	color:#666;
	text-decoration:none;
}
body {
	width:100%;
	text-align:center;
	font-size:13px;
	background: url(../images/sy_bg.jpg) repeat;
}
.left{float:left}
.right{ float:right;}
.clear{ clear:both}

/*---------index样式的调用开始-----------*/
.top{
	width:1000px;	
	height:auto;
	background:#dedede;
	line-height:30px;
	text-align:left;
	color:#444;
	font-size:14px;
	}
#top{
	width:1000px;
	height:auto;
	}
#logo{
	width:1000px;
	background:#fff;
	height:85px;
	}
#menu{
	width:1000px;
	height:34px;
	float:left;
	line-height:34px;
	}
#menu ul{
	width:990px;
	margin-left:10px;
	list-style:none;
	font-size:15px;
	float:left;
	color:#FFF;
	font-family: "微软雅黑";
	}
#menu ul li{
	width:60px;
	float:left;
	text-align:center;
	padding:0 2px;
	list-style:none;
	}
#menu ul li a{ color:#FFF;}

#banner{
	width:980px;
	margin:0 auto;
	background:#fff;
	padding:10px;
}
.banner{ width:791px; height:105px; float:left; }
#lxfs{ width:980px; padding: 0 10px; height:30px; background:#FFF; line-height:30px; font-family: "微软雅黑"; font-weight:bold; color:#de3000; font-size:20px; padding-bottom:5px;}
#con{width:1000px; height:auto;  background:#FFF; padding: 0 0px;color:#333; overflow:hidden;}
#con_left{width:180px; float:left; height background:#FFF; padding-left:10px;}
#con_cpzs{ width:180px; height:auto; float:left; margin-bottom:10px; }
#con_cpzs_bt{ width:182px; float:left; background:url(../images/sy_cplb_bt_bg.jpg) no-repeat left; height:29px; line-height:29px; text-align:left; float:left; overflow:hidden;}
.con_cpzs_bt{ width:60px; color:#09F; font-family:"微软雅黑"; float:left; font-weight:bold;padding-left:8px; font-size:13px;}
.con_cpzs_bts{ width:99px; color:#666; font-family: Arial, Helvetica, sans-serif;  float:left; padding-left:8px;  margin-left:5px;}
#con_cpzs_lb{ width:180px; float:left; border:1px solid #CCC; border-top:0px;}
#con_cpzs_lb ul li{width:180px; background:url(../images/sy_cplb_bg.jpg) repeat-x;color:#666; line-height:28px; font-weight:bold;}
#con_cpzs_lb ul li a{ color:#666; font-weight:bold;}

.menuTitle{cursor:pointer;}
.submenu{display:none}
.submenu li{ height:28px; line-height:28px;}
#con_lxwm{width:180px; font-size:17px; font-weight:bold; line-height:25px; color:#666; font-family:"微软雅黑"; text-align:center;border:1px solid #CCC; border-top:0px; float:left; padding-bottom:10px;}
#con_lxwm p{width:180px; float:left;}
.con_lxwm{width:178px; height:51px; font-size:21px; line-height:30px; color:#09f; font-family:"微软雅黑"; float:left; }
#con_gsrz{width:180px; font-size:24px; line-height:30px; color:#666; font-family:"微软雅黑"; text-align:center;border:1px solid #CCC; border-top:0px; float:left;}
#con_gsrz_tp{width:150px; height:120px; overflow:hidden; margin:0 15px; _margin:0 5px; text-align:center; float:left;}
#con_gsrz_wz{width:180px; height:25px; font-size:13px; overflow:hidden; float:left; line-height:25px; font-family:"微软雅黑"}
#con_fhtz{ width:170px; padding-left:5px; padding-right:5px; line-height:20px; height:160px; font-size:12px; font-weight:bold; text-align:left; color:#666; font-family:"微软雅黑";border:1px solid #CCC; border-top:0px; float:left; padding-top:10px; overflow:hidden;}
#con_fhtz1{ color:#F00; font-weight: bold;}
#con_wdwz{ width:170px; padding-left:5px; padding-right:5px; padding-bottom:5px;  text-align:left;border:1px solid #CCC; border-top:0px; float:left; padding-top:10px; overflow:hidden;}


#con_right{width:787px; float:left;  background:#FFF; padding-left:10px; margin-left:3px;}
.con_right{width:787px; float:left;  background:#FFF; }
#con_cptj{	width:558px; height:260px; float:left;	}
#con_cptj_bt{width:558px; height:34px;	}
#con_cptj_nr{width:558px; height:200px; padding:13px 0px;}
#con_cptj_nr ul li{width:181px; height:200px; float:left; margin-left:3px;}
#con_cptj_nr ul li .cptjtp{width:179px; height:129px; float:left; border:1px solid #CCC; text-align:center; overflow:hidden;}
#con_cptj_nr ul li .cptjms{width:159px; padding:0 10px; height:25px; line-height:25px; font-family:"宋体"; font-size:13px; float:left; text-align:left;  color:#666; }
#con_hyxw{width:219px; height:250px; float:left; margin-left:10px;}
#con_hyxw_bt{ width:219px; float:left; background:url(../images/sy_hyxw_bt_bg.jpg) no-repeat left; height:29px; line-height:29px; text-align:left; float:left; overflow:hidden;}
.con_hyxw_bt{ width:60px; color:#09F; font-family:"微软雅黑"; float:left; font-weight:bold;padding-left:8px; font-size:13px;}
.con_hyxw_bts{ width:99px; color:#666; font-family: Arial, Helvetica, sans-serif;  float:left; padding-left:8px;  margin-left:5px; margin-left:25px;}
#con_hyxw_lb{ width:219px; float:left;  padding-top:15px;}
#con_hyxw_lb ul li{ width:182px; float:left; background:url(../images/sy_jt.jpg) no-repeat center left; height:26px; line-height:26px; text-align:left; overflow:hidden; padding-left:15px; color:#666;}
#con_hyxw_lb ul li a{ color:#666;}

#con_cpzs_tp{ width:791px; float:left; margin-top:10px;	}
#con_cpzs_tp_bt{ width:791px; float:left; height:43px;}
#con_cpzs_tp_nr{ width:791px; float:left; height:920px; overflow:;}
#con_cpzs_tp_nr ul li{ width:181px;  float:left;  overflow:hidden; margin:11px 8px 6px;  _margin:11px 6px 6px;}
#con_cpzs_tp_nr ul li .tp{ width:174px; height:129px; padding:2px; border:1px solid #CCC; float:left; text-align:center;} 
#con_cpzs_tp_nr ul li .wz{ width:171px; overflow:hidden; height:75px; line-height:20px; float:left; font-size:13px;text-align:left; margin-top:5px;}
#con_cpzs_tp_nr ul li .wzs{ width:161px; height:24px; linepadding:0 10px; overflow:hidden;}
#con_cpzs_tp_nr ul li .wzs a{ color:#666 }
#con_cplb{ width:980px; background:#FFF; padding:10px 10px 0px; }
#con_cplb_bt{ width:980px; height:41px;}
#con_cplb_nr{ width:980px;  height:230px;}
#con_cplb_nr ul li{ width:181px;  float:left;  overflow:hidden; margin:11px 7px 6px;  _margin:11px 6px 6px;}
#con_cplb_nr ul li .tupian{ width:174px; height:129px; padding:2px; border:1px solid #CCC; float:left; } 
#con_cplb_nr ul li .wenzi{ width:171px; overflow:hidden; height:75px; line-height:20px; float:left; font-size:14px;text-align:left; margin-top:5px;}
#con_cplb_nr ul li .wenzis{ width:161px; height:25px; linepadding:0 10px; overflow:hidden;}
#con_cplb_nr ul li .wenzis a{ color:#666 }


#con_cplbs_nr{ width:980px;  height:180px;}
#con_cplbs_nr ul li{ width:181px;  float:left;  overflow:hidden; margin:11px 7px 6px;  _margin:11px 6px 6px;}
#con_cplbs_nr ul li .tupian{ width:174px; height:129px; padding:2px; border:1px solid #CCC; float:left; } 
#con_cplbs_nr ul li .wenzi{ width:171px; overflow:hidden; height:20px; line-height:20px; float:left; font-size:14px;text-align:left; margin-top:5px;}
#con_cplbs_nr ul li .wenzis{ width:161px; height:25px; linepadding:0 10px; overflow:hidden;}
#con_cplbs_nr ul li .wenzis a{ color:#666 }


#con_ljym{ width:980px;  height:160px; padding:10px; background:url(../images/sy_xian.jpg) repeat-x top #FFF;}
.con_ljym{ width:880px;  height:150px; margin-top:10px; background:url(../images/sy_lxdh.jpg) left center no-repeat; padding-left:100px; _padding-left:20px;  }
.con_ljyms{ width:110px;  height:135px; margin-top:8px; float:left; margin-left:50px; background:url(../images/sy_dgzn_tu.jpg) top left no-repeat ;  }
.con_ljyms_bt{ width:60px; height:25px; line-height:25px; margin-top:6px;  text-align:left; margin-left:35px; font-size:13px;}
.con_ljyms_lb { width:90px;  height:90px; margin-top:8px; float:left; margin-left:20px; margin-left:10px;  }
.con_ljyms_lb ul li { width:90px;  height:20px; line-height:23px; font-size:13px; float:left; text-align:left}
.con_ljyms_lb ul li a{ :#333;}
#yqlj{ width:100%; background:#FFF; line-height:30px; float:left; text-align:left; font-size:13px;color:#333;}
.yqlj{ width:980px; line-height:30px;}
#yqlj a{ color:#333;}
#bottom{width:100%; background: url(../images/bottom-bg.jpg) repeat-x; float:left; line-height:25px; color:#FFF;	}
.bottom{width:980px; text-align:center; padding:10px 0px;}
/* 首页行业新闻滚动文字调用样式 */

#demo1{
height:auto;
text-align:left;
overflow:hidden;
float:left;
}
#demo2{
height:auto;
text-align:left;
}
#demo1  li{
list-style-type:none;
height:22px;
overflow:hidden;
background:url() no-repeat left center;
text-align:left;
}
#demo2  li{
list-style-type:none;
height:22px;
overflow:hidden;
background:url() no-repeat left center;
text-align:left;
}

/*------------子页面的布局调用样式--------------------*/
#zy_lj{	width:770px; height:35px; line-height:35px; background:url(../images/zy-lj.jpg) repeat-x; padding-left:15px; font-size:15px; color:#333;  text-align:left; float:left; }
#zy_nr{	width:760px; line-height:25px;  font-size:13px; color:#333;  text-align:left; float:left; padding:15px;}
#zy_nr_bt{ text-align:center; padding:20px 10px; }
#fbxx{	width:750px; border-bottom:1px solid #999; line-height:30px; text-align:center; margin-bottom:15px;	}
#xwdt{	width:780px; border:2px solid #dfdfdf; margin-top:5px; float:left; padding:10px 0px;}
#xwdt ul li {	width:720px; font-size:13px; color:#333;  float:left; background:url(../images/xx.jpg) no-repeat left center; border-bottom:1px dashed #666; text-align:left; padding-left:40px; line-height:25px; margin-top:10px; margin-left:10px;}
#xwdt ul li .xw{width:500px; float:left; overflow:hidden; padding-right:30px; 	}
#xwdt ul li .xw a{width:540px; float:left; color:#333; 	}
#xwdt ul li  .sj{ padding-right:0px; float:left;  margin-left:5px;}
#page{	width:100%; text-align:center; font-size:13px; color:#333; float:left; height:40px; margin:10px 0; line-height:40px;}
#page a{ color:#333}


/*分页样式*/
.page_info{width:100%; text-align:center; font-size:13px; color:#333; float:left; height:40px; margin:10px 0; line-height:40px;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:40px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}